Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1993 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F1 USA F7 Germany F7 Germany F4 Turkey F5 Germany F1 ATU Cup 1999 - Weiden Heilbronn Open - Heilbronn Heilbronn Challenger The LTA Wrexham Challenger - Wrexham Morocco Tennis Tour - Fes ATP Kremlin Cup - Moscow Prostejov Challenger Orleans Challenger U.S. Men's Clay Court Championship - Orlando Heineken Trophy - Rosmalen Investor Swedish Open - Bastad Grolsch Open 1997 - Amsterdam U.S. Pro Tennis Championships - Boston The Samsung Open - Bournemouth ABN/AMRO World Tennis Tournament - Rotterdam AT&T Challenge - Atlanta Heineken Trophy - 's-Hertogenbosch The Samsung Open - Bournemouth Shanghai Open '98 - Shanghai Cerveza Club Columbia Open - Bogota Japan Open - Tokyo Prostejov Challenger Copenhagen Open - Copenhagen Heineken Trophy - 's-Hertogenbosch Gelsor Open Romania - Bucharest Ostrava Challenger Kremlin Cup - Moscow Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad Yugoslavia Open - Belgrade Zivnobanka Czech Open - Prostejov Samsung Securities Cup Challenger Tennis - Seoul Intersport Heilbronn Open - Heilbronn RCA Championships - Indianapolis Lambertz Open by Stawag - Aachen The Hamlet Cup - Long Island Dusseldorf Open 2006 - Dusseldorf Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai Qatar Exxon Mobil Open 2002 - Doha Samsung Securities Cup Challenger - Seoul ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad CA Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg Singapore Rosmalen Warsteiner Challenger - Lubeck Eddleman / USTA Challenger - Birmingham Heilbronn Open - Heilbronn Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Siemens Open 2002 - Scheveningen Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Open de la Comunidad Valenciana - Valencia BMW Open - Munich The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Chennai Open - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Mons Challenger Prostejov Challenger Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona Gemax Open - Belgrade Vancouver Challenger Ordina Open - 's-Hertogenbosch Ostend Challenger Tennis Cup of Flanders - Ostende Internationaux de Tennis de Brest - Brest TCT Open - Tunis The Scottish Tennis Championships - Edinburgh 10th Wartburg Open - Eisenach Black Forest Open 2002 - Freudenstadt Hilton Waikoloa USTA Challenger - Waikoloa Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad ATP "Videocon" Challenger - Mumbai AXA Open - Lisbon Zagreb Open - Zagreb Zivnobanka Open - Prostejov Copenhagen Open - Copenhagen Memorial Savigni - Sassuolo Siemens Open - Scheveningen Fujitsu Siemens Open - Budapest Open Diputacion - Cordoba Amer-Wilson Challenger - Tampere BMW Challenger Open - Monchengladbach Hungarian Architect Open - Budapest drkoop.com USTA Tennis Championships of San Antonio - San Antonio USTA Tennis Championships of Austin - Austin St. Francis Health System USTA Challenger - Tulsa Okal Cup - Eckental Yokohama International Tennis Tournament - Yokohama Neride Prague Indoor - Prague Heilbronn Open - Heilbronn MTNL Cellular ATP Challenger - Mumbai The Indian Oil Servo ATP Challenger - Chandigarh Honda Kah Singapore Men's Tennis Open - Singapore Residenza Open - Magdeburg San Luis Potosi Challenger - San Luis Potosi TennisCup Vlaanderen - Antwerp ECM Cup - Prague Zivnobanka Czech Open - Prostejov Powder Byrne Trophy - Surbiton 9th Wartburg Open - Eisenach Muller Cup - Ulm Amer-Wilson Tampere Challenger - Tampere Volvo Sylt Open - Sylt Geneva Challenger - Geneva Black Forest Open - Freudenstadt DPD Challenger 2001 - Aschaffenburg EI Bank Bulgarian Challenger - Sofia IPP Open - Helsinki The Bolton Challenger - Bolton Tatra Banka Open 2001 - Bratislava Okal Cup 2001 International Bavarian Championships - Eckental Haagen Dazs Open - Caracas Copa Ericsson Costa Rica - San Jose TED Open-Akbank Private Banking - Istanbul Neride Prague Indoor - Prague Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok Hamburg Challenger - Hamburg Prasentiert Von Seat Wolfsburg - Wolfsburg Challenger Ford de Cherbourg - Cherbourg XL Bermuda Open - Bermuda VSZ Solvak Open Challenger - Kosice Zivnobanka Open - Prostejov Ciur Pribram Challenger - Pribram Healthsouth/USTA Challenger - Denver Venice Open - Venice Volkswagen TED Open - Istanbul Segovia Challenger Open Castilla y Leon - Segovia Heinekin Open 1998 - Budva KGHM Polish Indoors - Wroclaw Medicor Open - Budapest Pomorski Bank Kredytowy Open - Szczecin Memorial Piertomaso Tessitore - San Remo Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Nuembrecht Challenger - Nuembrecht ATP Challenger Hamburg - Hamburg Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Muller Cup - Ulm AXA Open - Espinho Zivnobanka Open 1999 - Prostejov Internationale Tenniskampioenschappen - Scheveningen Geneva Challenger - Geneva Volkswagen TED Open - Istanbul Open Castilla y Leon - Segovia Ciur Cup 99 - Prague KGHM Polish Indoors - Wroclaw Rado Geneva Challenger - Geneva Saint Francis Health System USTA Challenger - Tulsa Barletta Citta Della Disfida Open 2000 - Barletta drkoop.com USTA Challenger of Dallas - Dallas The Scottish Tennis Championships - Edinburgh drkoop.com USTA challenger of Miami - Miami Lucknow ATP Tour Challenger - Lucknow The Rajasthan Golden Jubilee - Jaipur Muller Cup 2000 - Ulm Warsteiner Grand Prix - Oberstaufen The LTA Wrexham Challenger - Wrexham Open de Franche Comte - Besancon Sarajevo Open - Sarajevo LTA Men's Challenger - Wrexham Podebradka Cup - Prague Tennis Napoli Cup - Napoli Zagreb Open - Zagreb Tatra Banka Slovak Open - Bratislava Osaka International Tennis Tournament - Osaka Weissenhauser Strand Cup - Hamburg The Wrexham Challenger - Wrexham Fujitsu Siemens Open - Budapest Next Generation Adelaide International - Adelaide The Nottingham Challenger - Nottingham Okal Cup 2003 - Eckental IPP Open - Helsinki Czech Indoor Open - Prague Jameson Cup - Milan Yitzhak Rabin Challenger 1998 - Tel Aviv The LTA Wrexham Challenger - Wrexham Copa Ericsson Argentina - Buenos Aires Crystal Cup 1998 - Portoroz Sarajevo Open 2004 - Sarajevo Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Okal Cup - International Bavarian Championship - Eckental San Remo Tennis Cup - San Remo Czech Open - Prostejov Internationale Badische Meisterschaften Um Den Techem Cup - Zell Siemens Open 2004 - Scheveningen SAA Hilversum Open - Hilversum KGHM Polish Indoors - Wroclaw Lambertz Open - Aachen Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Challenger Groningen - Groningen Intersport Heilbronn Open - Heilbronn USTA Men's Challenger of Dallas - Dallas Logopak Challenger 2005 - Lubeck X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Tallahassee Tennis Challenger - Tallahassee Stockholm Open - Stockholm San Remo Tennis Cup 15° Piertomaso - San Remo Architect Open - Budapest Badden Open by Rothaus - Ettlingen Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen S Tennis Masters - Graz Black Forest Open - Freudenstadt Challenger Brasov - Brasov Architect Open - Budapest Kobstaedernes ATP Challenger - Kolding The LTA Sunderland Challenger - Sunderland Qatar Exxon Mobil Open 2003 - Doha Gemax Open - Belgrade 3rd Volkswagon Challenger - Wolfsburg XI Abierto Internacional de Salinas - Salinas 2006 USTA Tallahassee Tennis Challenger - Tallahassee The LTA Cardiff Challenger - Cardiff Ostdeutscher Sparkassen Cup - Dresden Penza Cup - Penza Togliatti Cup - Togliatti Black Forest Open - Freudenstadt Open 13 - Marseille WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock Ethias Trophy - Mons ABN/AMRO World Tennis Tournament - Rotterdam Bauer Watertechnology Cup - Eckental ABN/AMRO World Tennis Tournament - Rotterdam Internazionali de Tennis di Bergamo - Bergamo Morocco Tennis Tour - Rabat II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica Energis Open - Amersfoort Allianz Suisse Open - Gstaad KGHM Dialog Polish Indoors - Wroclaw Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Rotterdam Amsterdam Beijing Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Western & Southern Open - Cincinnati Prostejov Challenger Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Prostejov Challenger Sunrise Challenger Brisbane - Brisbane Open Sabadell Atlantico - Barcelona Prostejov Challenger AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Rome Challenger Prostejov Challenger Aptos Challenger Sarasota Challenger Bratislava Challenger Bergamo Challenger Regions Morgan Keegan Championships - Memphis Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Brisbane International - Brisbane Medibank International - Sydney Regions Morgan Keegan Championships - Memphis AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Zivnobanka Czech Open - Prostejov U.S. Men's Clay Court Championships - Houston Rakuten Japan Open - Tokyo Heilbronn Open - Heilbronn BMW Open - Munich Citi Open - Washington Erste Bank Open - Vienna Swiss Indoors Basel - Basel Milan Indoors - Milan Copenhagen Open - Copenhagen BMW Open - Munich Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Heineken Open Shanghai - Shanghai AEGON Championships - London Citi Open - Washington KGHM Polish Indoors - Wroclaw USTA Challenger of North Miami Beach - North Miami Beach BMW Open - Munich Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Siemens Open 2001 - Scheveningen Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Sports Expert Open - Nettingsdorf Rakuten Japan Open - Tokyo BMW Open - Munich CMG Asia Open - Hong Kong Qatar ExxonMobil Open - Doha DPD Challenger 99 - Aschaffenburg Garden Open - Rome Prague Challenger - Prague Architect Open - Budapest Challenger de Granby - Granby Brisbane International - Brisbane Warsteiner Grand Prix - Oberstaufen AIG Japan Open - Tokyo Renault Slovenian Open - Ljubljana Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel America's Red Clay Tennis Championship - Coral Springs Copenhagen Open - Copenhagen U.S. Men's Clay Court Championship - Orlando America's Red Clay Tennis Championship - Coral Springs The Stella Artois Grass Court Championships - London Grolsch Open - Amsterdam Pilot Pen International - New Haven Heineken Open - Singapore Energis Open - Amsterdam Salem Open - Hong Kong Heineken Open - Auckland Open 13 - Marseille AIG Japan Open - Tokyo Ordina Open - 's-Hertogenbosch Rosmalen BMW Open - Munich Milan Indoors - Milan Dubai Open - Dubai Estoril Open - Estoril Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank Private International - Sydney International Tennis Championships - Delray Beach Milan Indoors - Milan Open 13 - Marseille Dubai Open - Dubai Ordina Open - 's-Hertogenbosch Gold Flake Open - Chennai Salem Open - Hong Kong The Dubai Tennis Championships - Dubai BMW Open - Munich The Stella Artois Championships - London The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Next Generation Adelaide International - Adelaide The Stella Artois Grass Court Championships - London Gerry Weber Open - Halle The Nottingham Open - Nottingham Medibank International - Sydney Grand Prix de Tennis de Lyon - Lyon Apia International - Sydney SAP Open - San Jose AIG Japan Open Tennis Championships - Tokyo AEGON International - Eastbourne SAP Open - San Jose Swiss Indoors Basel - Basel Apia International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Apia International - Sydney Claro Open Colombia - Bogota Erste Bank Open - Vienna Hall of Fame Tennis Championships - Newport Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Australian Open - Melbourne Qatar Open - Doha Ordina Open - 's-Hertogenbosch Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona Heineken Trophy - 's-Hertogenbosch French Open - Paris Rakuten Japan Open - Tokyo Grand Prix Hassan II - Casablanca Energis Dutch Open - Amsterdam Open Sabadell Atlantico - Barcelona Tento Czech Open - Prague Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris European Community Championships - Antwerp ABN/AMRO World Tennis Tournament - Rotterdam AT&T Challenge - Atlanta Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal BMW Open - Munich Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Ostrava Legg Mason Tennis Classic - Washington D.C. Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Chengdu Open - Chengdu St. Petersburg Open - St. Petersburg French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York IPB Czech Indoor - Ostrava Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Heineken Trophy - 's-Hertogenbosch The Lipton Championships - Key Biscayne The Lipton Championships - Key Biscayne Tennis Masters Series - Toronto Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Monte Carlo Tennis Masters Series - Cincinnati Australian Open - Melbourne Open de Moselle - Metz French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Campionati Internazionali d'Italia - Rome Australian Open - Melbourne Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg The Stella Artois Championships - London French Open - Paris Wimbledon - London Masters Series Monte-Carlo - Monte-Carlo Australian Open - Melbourne Rogers Cup - Montreal French Open - Paris Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Wimbledon - London U.S. Open - New York Legg Mason Tennis Classic - Washington Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, F, SRB-CZE 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-NED 3-2 Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Olympics - London Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, QF, JPN-CZE 0-5 70th River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong